corroborating proof - German English Dictionary